abused and neglected - Français Anglais Dictionnaire